Skip to content

Update for screen resolution on macOS and use of OCPN API 118#1316

Merged
bdbcat merged 1 commit into
OpenCPN:Alphafrom
jongough:jg_alpha_update
Oct 7, 2025
Merged

Update for screen resolution on macOS and use of OCPN API 118#1316
bdbcat merged 1 commit into
OpenCPN:Alphafrom
jongough:jg_alpha_update

Conversation

@jongough

@jongough jongough commented Oct 7, 2025

Copy link
Copy Markdown
Contributor

No description provided.

@rgleason

rgleason commented Oct 7, 2025

Copy link
Copy Markdown
Contributor

Jon, does this also improve symbols and text for High Resolution High DPI screens under Windows 11?

@jongough

jongough commented Oct 7, 2025

Copy link
Copy Markdown
Contributor Author

It may do. The API function being used mentions windows and macOS, but there is another API specifically for Windows. I don't have the hardware to test it out, and I don't think a virtual environment would show the issue. I have never managed to see it.

@bdbcat bdbcat merged commit a3cce7e into OpenCPN:Alpha Oct 7, 2025
1 check passed
@jongough jongough deleted the jg_alpha_update branch October 7, 2025 22:17
@jongough

jongough commented Oct 7, 2025

Copy link
Copy Markdown
Contributor Author

I have just put up 1.8.64.0 into alpha that has the windows DPI scaling, I hope. Can you give this a try?

@rgleason

rgleason commented Oct 7, 2025

Copy link
Copy Markdown
Contributor

Using 1.8.64 the Ocpn_draw Icons are better, perhaps even a little too large, but at least I can see them.

I find most of the symbols to be too small, and the associated text in the rollover yellow notes is also to small.
Screenshot (1204)

Screenshot (1203) Screenshot (1202) Screenshot (1201)

Text size is lacking consistency and proper scaling in many cases.
Symbol sizing is lacking in most symbols I think.

Screenshot (1207)

There is and example of good size text and too small text which I will include a screenshot of.
Screenshot (1206)

Using DR, I got stuck once and could not get out, and I couldn't find the DR either. I finally hit escape and exited which is normal action. However I realized this is centered around the boat location and zooomed there. Then I could see what was happening. Couldn't DR do the zooom?

Same for the other boat associated actions? If the boat is not in the screen or at a good scale?
Maybe this is a different Issue....

@jongough

jongough commented Oct 8, 2025

Copy link
Copy Markdown
Contributor Author

Can we move this discussion to the OD github, possibly the one that has the 'similar' issue on macOS?

@jongough

jongough commented Oct 8, 2025

Copy link
Copy Markdown
Contributor Author

I have tried 1.8.63.0 on a 2560x1600 and it seems to be OK.
image
I have a route and boundary and the display icons 'seem' to be of a similar size.

I will try 1.8.64.0 out when it has been accepted into plugins alpha.

On my virtual system I did have to run without opengl. I wonder if that is a problem as well?

@jongough

Copy link
Copy Markdown
Contributor Author

I have created a new version in the alpha repository, 1.8.65.5, that on my system seems to handle the drawing icons better. The OD Toolbar seems a little large at high scaling, i.e. 250% and above, 150% seems 'OK'ish. Can you please download the tarball and import it to your system and see if it works for you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants